Giacomo Puccini
Tosca
Tours, Opéra, April 21, 23, 25, 27
Angelo Villari (Mario Cavaradossi)
For a full English biography click here
For audio/video clips click here